home *** CD-ROM | disk | FTP | other *** search
- Path: news.ahc.ameritech.com!datalytics!usenet
- From: Dellis Hines <dellish@datalytics.com>
- Newsgroups: comp.lang.c++,rec.games.programmer,alt.msdos.programmer,comp.programming
- Subject: Re: Young programmers read me.
- Date: Tue, 16 Apr 1996 14:59:18 -0400
- Organization: Datalytics, Inc
- Message-ID: <3173EE06.6C75@datalytics.com>
- References: <4icpp9$7hr@barad-dur.nas.com> <4imqe4$cj3@ping1.ping.be> <1996Mar23.224853.116513@kuhub.cc.ukans.edu> <4j52hn$ikb@news.ios.com> <Pine.OSF.3.91.960403112207.17337H-100000@bud.cc.swin.edu.au> <aidan-0404961557290001@meathook.intac.com> <pnoguchi-0404962135210001@pnoguchi.his.com> <aidan-0604961847480001@meathook.intac.com> <316c58d6.3377228@nntp.ix.netcom.com>
- NNTP-Posting-Host: 204.62.224.100
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 3.0B2 (WinNT; I)
-
- Sean Aschen wrote:
- >
- > On 6 Apr 1996 23:48:42 GMT, aidan@genghis.kublai.com (Aidan Cully)
- > wrote:
- >
- > >> The reason people use C/C++ is because it allows a grand abstraction of
- > >> programming which Pascal, due to its inherent design, will not allow the
- > >
- > >You seem to assume that there are only 2 languages that people use in
- > >life, C/C++ and Pascal, and I agree with you that C/C++ has any number of
- > >advantages over Pascal, particularly in the area of Object-Oriented
- > >programming and speed, I was only arguing that Pascal has certain things
- > >over it (e.g. readability and honest-to-God free-form language), and just
- > >as computer programming languages go, there are several that come out of
- > >Pascal which have tried (quite successfully, I might add) to make up for
- > >and even surpass C++ as an Object-Oriented language. And what do you mean
- > >by abstraction? C is one of the lowest-level languages there is, and C++
- > >is just an object-oriented hack put on top of it.
- > >
- > >
- > A hack? Well, I like it! Object Oriented stuff with liberal use of
- > inheritance is fairly slow code! I love the fact that I can use
- > abstract data-types to store my 3D objects for ease of manipulatation.
-
- What some people label a hack is what others recognize as 'tuneability' in the language. C++
- incorporates as many object oriented extensions as possible, while keeping the flexibilty and the
- feature of allowing the programmer to make the tradeoffs that effect performance.
-
- That C++ does not feature a 'purist's' level of object orientation does not concern me as much as
- it apparently does others. It does the job well enough to allow myself and scores of others to
- do competent work using the language.
-
- Dellis Hines
- 'Imagination is more important than knowledge' - Einstein
-